#include "xvideo_view.h"
#include "xsdl.h"
///////////////////////////////////////////
///// 视屏渲染接口类
///// 1.隐藏SDL实现
///// 2.渲染方案可替代
///// 3.线程安全
XVideoView *XVideoView::Create(RenderType type)
{
    switch (type)
    {
    case RenderType::SDL:
        return new XSDL();
        break;
        // case RenderType::XV: return new XVideoView();break;
        // case RenderType::QT: return new SdlQtRGB();break;
    }
    return nullptr;
}

